14969 matches found
CVE-2026-64184
CVE-2026-64184 affects the Linux kernel DAMON subsystem. The root cause is damon_sysfs_memcg_path_to_id() leaking a memcg reference by not calling mem_cgroup_iter_break() when breaking the mem_cgroup_iter() loop, causing a resource leak. The vulnerability is local and can lead to resource exhaust...
CVE-2026-64227
Summary: CVE-2026-64227 in the Linux kernel fixes a NULL-deref/invalid match during ACPI companion probing. Root cause (as described): Platform drivers could be forced to match a device not in their ID list via device_match_driver_override(), so drivers handling core ACPI devices must verify the ...
CVE-2026-64236
The CVE-2026-64236 issue affects the Linux kernel i2c/davinci driver: if the device-tree clock-frequency is missing, the driver falls back to DAVINCI_I2C_DEFAULT_BUS_FREQ. The macro was defined in kHz (100), but the property is in Hz, causing the probe to divide by 1000 and produce dev->bus_fr...
CVE-2026-64271
CVE-2026-64271 affects the Linux kernel with a heap-out-of-bounds risk in TouchWindow serio touchscreen handling. The issue arises when a malicious peripheral streams non-zero bytes where the device-supplied 2nd and 3rd bytes do not match; tw->idx can reach TW_LENGTH and never reset, allowing ...
CVE-2026-64291
CVE-2026-64291 affects the Linux kernel iommufd subsystem. The vulnerability stems from iommufd_veventq_alloc() accepting any non-zero veventq_depth from userspace, with an upper bound of U32_MAX, enabling a local attacker to allocate excessively large event queues and exhaust kernel memory. The ...
CVE-2026-64301
CVE-2026-64301 is a Linux kernel vulnerability in the SCMI regulator driver . The root cause is an of_node reference count leak in scmi_regulator_probe(): when process_scmi_regulator_of_node() fails, the error path returns without calling of_node_put(), leaking the device node reference. This can...
CVE-2026-64308
CVE-2026-64308 affects the Linux kernel's crypto:ccp module, which handles AMD SEV (Secure Encrypted Virtualization) and SNP (Secure Nested Paging). The root cause is that the ioctl(SNP_VLEK_LOAD) handler performed a pointless init/shutdown wrapper—firmware deletes the VLEK on SNP_SHUTDOWN anyway...
CVE-2026-64361
CVE-2026-64361 affects the Linux kernel’s hfs/hfsplus code. The vulnerability arises in check_and_correct_requested_length, where a comparison uses 32‑bit arithmetic (off + len) against node_size. If a large len is supplied (e.g., due to underflow in hfs_brec_remove), off + len may wrap around 2^...
CVE-2026-64430
CVE-2026-64430 affects the Linux kernel NTB EPF subsystem. ntb_epf_vec_isr previously called pci_irq_vector() in hardirq context, and pci_irq_vector() may call msi_get_virq() which takes a mutex and can trigger scheduling while atomic. The fix caches the Linux IRQ number for vector 0 when vectors...
CVE-2026-64441
The CVE-2026-64441 fix applies to the Linux kernel staging rtl8723bs code and addresses out-of-bounds reads in three IE/attribute parsers: rtw_get_sec_ie(), rtw_get_wapi_ie(), and rtw_get_wps_attr(). The patch adds cnt+2 bounds checks before loop bodies in rtw_get_sec_ie() and rtw_get_wapi_ie(), ...
CVE-2026-64451
CVE-2026-64451 is a NULL pointer dereference in the Linux kernel tracing subsystem , specifically in the func_set_flag() function. The root cause is an ordering bug: the function dereferences tr->current_trace_flags before checking whether the active tracer is actually the function tracer. Whe...
CVE-2022-50170
CVE-2022-50170 concerns a memory-leak in the Linux kernel KunIt testing framework (kunit). Specifically, when allocation for 'filtered' fails during kunit_filter_tests, the copied suite could be leaked. The fix ensures 'copy' is freed in the error path for allocation of 'filtered'. Note that a si...
CVE-2022-50217
CVE-2022-50217 affects the Linux kernel’s fuse_release path. A race between write(2) and close(2) can cause pages to be dirtied after fuse_flush → write_inode_now(), potentially leaving writable pages unflushed and risking file state on release. The description across connected sources indicates ...
CVE-2022-50254
The CVE-2022-50254 issue concerns the Linux kernel component for ov8865 support. The vulnerability arises from an error handling path in ov8865_probe() where new error handling could bypass existing cleanup, risking resource leaks. The connected documents indicate this was fixed in the Linux kern...
CVE-2022-50320
The CVE-2022-50320 issue is a Linux kernel ACPI FPDT FPDT table bug where invalid physical addresses trigger ioremap warnings and an oops. The root cause is calling acpi_os_map_memory() on an invalid phys address; a fix adds a validation step to prevent mapping invalid addresses. The description ...
CVE-2022-50446
CVE-2022-50446 : In the Linux kernel, ARC CPUs are affected by a memory leak in page table entries (PTEs) due to the pmd_pgtable macro returning a direct virtual address after the pgtable_t switch back to struct page *. The leak occurs during process termination and can degrade available memory o...
CVE-2022-50447
The CVE pertains to the Linux kernel Bluetooth subsystem. A crash in the HCI path occurs when connecting multiple ISO sockets without DEFER_SETUP, caused by a NULL pointer dereference in hci_create_cis_sync, leading to a KASAN crash. The vulnerability is described in CVE-2022-50447 as fixed by th...
CVE-2022-50484
CVE-2022-50484 affects the Linux kernel ALSA USB audio driver. The vulnerability is a memory leak when -ENOMEM occurs during URB/buffer allocation inside the sync EP URB loop, where ep->nurbs remained 0 and partially allocated URBs could be left unreleased. The fix initializes ep->nurbs ear...
CVE-2022-50498
CVE-2022-50498 : In the Linux kernel, the alx ethernet driver vulnerability stems from not taking the rtnl_lock during resume, allowing an rtnl assertion to trip in net/core/dev.c when reopening on resume. The issue is localized to the alx driver’s suspend/resume path and is triggered during devi...
CVE-2022-50512
CVE-2022-50512 affects the Linux kernel ext4 filesystem. The root cause is a potential memory leak in ext4_fc_record_regions(): krealloc may return NULL, leaving state->fc_regions NULL but not freeing the previous allocation, causing a memory leak. Multiple connected sources (NVD, OSV, OpenVAS...
CVE-2022-50547
The CVE affects the Linux kernel, specifically the solo6x10 driver’s solo_sysfs_init() path. When device_register() errors during initialization, memory allocated by dev_set_name() was not freed, leading to a memory leak. The fix, implemented in the upstream kernel and reflected in related adviso...
CVE-2022-50550
CVE-2022-50550 affects the Linux kernel’s blk-iolatency component. The flaw arises when a gendisk is initialized but add_disk() fails; iolatency is initialized during init but not cleaned up in error handling, causing a memory leak. The root cause is that cleanup previously relied on del_gendisk(...
CVE-2022-50553
CVE-2022-50553 : In the Linux kernel tracing hist code, an out-of-bounds write occurs in action_data.var_ref_idx when synthesizing events with many params (n_params up to SYNTH_FIELDS_MAX) and a smaller TRACING_MAP_VARS_MAX caused writes beyond the array. The issue is fixed by enlarging data->...
CVE-2023-53364
Technical details about CVE-2023-53364 are not publicly available in the provided documents; no affected products, impact, or fixes are specified here. Monitor for updates.
CVE-2023-53450
The CVE-2023-53450 entry concerns the Linux kernel ext4 subsystem. A malicious fuzzer that overwrites the ext4 superblock while mounted can set s_first_data_block to a very large value, causing the block-group calculation to underflow and trigger a BUG_ON. The fix changes the BUG_ON to ext4_warni...
CVE-2023-53453
The CVE-2023-53453 issue affects the Linux kernel’s Radeon driver (drm/radeon/atombios) where iio objects allocated during atom_index_iio() were not freed on driver shutdown, causing a kmemleak reference and a potential leak. The fix releases the iio in radeon_atombios_fini() to prevent the kmeml...
CVE-2023-53464
CVE-2023-53464 affects the Linux kernel: the iscsi_tcp path in SCSI may assign values to tcp_sw_conn->sendpage and conn->datadgst_en before validating sock, risking inconsistency due to a null/invalid sock. The fix relocates the assignment so the sock is validated prior to use, as described...
CVE-2023-53478
CVE-2023-53478 refers to a Linux kernel issue in tracing/synthetic: races on freeing last_cmd could cause use-after-free or double-free. Reported root cause: last_cmd could be accessed concurrently when multiple users manipulate synthetic_events, leading to race conditions. The patch adds lastcmd...
CVE-2023-53504
Technical details for CVE-2023-53504 are not publicly available in the provided documents; monitor for updates.
CVE-2023-53547
CVE-2023-53547 concerns the Linux kernel DRM/AMDGPU SDMA v4 component. The fixed issue is a sw_fini error in SDMA 4.2.2 that could trigger a general protection fault (likely address 0xd5e5a4ae79d24a32) during firmware release, as shown in the stack trace including release_firmware and amdgpu_ucod...
CVE-2023-53561
The CVE-2023-53561 issue affects the Linux kernel net: wwan: iosm component, causing a NULL pointer dereference during device removal in suspend/resume cycles. Root cause: ipc_imem_wwan_channel_init() may fail to obtain valid device capabilities, leading to no wwan struct allocation; later remova...
CVE-2023-53568
Vulnerability (CVE-2023-53568) in the Linux kernel affects s390/zcrypt: when dev_set_name() fails, zcdn_create() leaks newly allocated resources instead of freeing them. The issue has been resolved by ensuring proper cleanup. The provided description notes the root cause and fix, and linked refer...
CVE-2023-53651
CVE-2023-53651 affects the Linux kernel where a timer was not properly stopped on driver unbind or probe failures, potentially causing use-after-free/oops. The published connected advisories indicate the issue is in the kernel input path for exc3000 and that fixes exist in updated kernel packages...
CVE-2023-53652
CVE-2023-53652 is tied to the Linux kernel vulnerability where the vdpa_nl_policy lacked a proper nla_policy validation for the vdpa features attribute, creating a risk of parsing an invalid nlattr and potential OOB reads as described in related CVEs (e.g., CVE-2023-3773). The connected documents...
CVE-2023-53671
The CVE-2023-53671 issue affects the Linux kernel and is tied to SRCU behavior: when using SRCU_SIZE_SMALL, code assumed CPU 0 is always online. If a different CPU is the boot CPU (e.g., kdump with maxcpus=1), the system can hang, as observed on PowerPC where long task hangs were reported. The ro...
CVE-2025-39690
The CVE-2025-39690 issue affects the Linux kernel: iio: accel: sca3300, where uninitialized iio scan data could leak via the channels array. The root cause is that the channels array was not zeroed before use, potentially exposing stack data to userspace. A fix was applied in the Linux kernel (公开...
CVE-2025-39820
CVE-2025-39820 affects the Linux kernel DRM MSM DPU path (drm/msm/dpu). Root cause: drm_atomic_get_new_connector_state() may return NULL if the connector isn’t part of the atomic state, risking a NULL pointer dereference. The fix adds a NULL check in dpu_encoder_needs_modeset (mirroring the patte...
CVE-2025-71114
CVE-2025-71114 relates to the VIA watchdog driver in the Linux kernel. The driver uses allocate_resource() to reserve a MMIO region for the watchdog control register, but the resource lacked a name, causing the kernel resource tree to contain a entry under /proc/iomem on x86. During boot, this u...
CVE-2025-71115
CVE-2025-71115 pertains to the Linux kernel where cpu_tasks[] is not initialized early enough, causing a NULL current in certain init paths (notably with KCOV enabled) and potential crashes. The available connected docs confirm the vulnerability arises from initializing cpu_tasks[] in uml_finishs...
CVE-2025-71152
CVE-2025-71152 is a vulnerability reported in the Linux kernel and appears in multiple OS advisories. Connected entries indicate patches for Root Linux (rootio-linux) across Debian 11/12/13 variants, and additional OSV records show Debian-based and Chainguard advisories patching Root packages. Pu...
CVE-2025-71158
Summary of CVE-2025-71158 : In the Linux kernel GPIO subsystem, the mpsse driver could crash when an IRQ worker was running if the hardware was unplugged (sealevel hardware not hotpluggable). The fix adds protection by tearing down the worker list with a spinlock when disconnecting, preventing a ...
CVE-2025-71180
CVE-2025-71180 affects the Linux kernel’s interrupt handling: the IRQF_NO_THREAD flag should not be used with code that may take a spinlock, as warned by CONFIG_PROVE_RAW_LOCK_NESTING. The issue occurs when an IRQ handler may either use IRQF_NO_THREAD or acquire a spinlock_t, leading to a potenti...
CVE-2025-71273
The CVE-2025-71273 entry concerns the Linux kernel’s rtw88 Wi‑Fi driver. The issue arises from a memory leak in rtw_register_hw(), where memory allocated for supported bands was not freed on error paths. The patch standardizes memory allocation using device-managed memory (devm_kmemdup()) in rtw_...
CVE-2025-71299
CVE-2025-71299 affects the Linux kernel driver spi_cadence_quadspi. The root cause is a runtime PM interaction during probe: a pm_runtime_disable in error paths could lead to duplicate clock disables when PM is active, especially with missing/broken DT descriptions for flash devices. The document...
CVE-2026-22995
The CVE concerns a Linux kernel race in ublk_partition_scan_work that can cause a use-after-free of ub->ub_disk due to a race between async partition scanning and device teardown. The vulnerability occurs when ublk_ctrl_start_dev() schedules partition_scan_work after add_disk(), and ublk_stop_...
CVE-2026-23285
CVE-2026-23285 is a Linux kernel vulnerability fixed in the DRBD path: in drbd_request_endio(), READ_COMPLETED_WITH_ERROR can pass a NULL peer_device to __req_mod(), leading to a null pointer dereference inside drbd_set_out_of_sync(). The mitigation described in the advisory is to obtain the peer...
CVE-2026-23382
The CVE-2026-23382 entry concerns the Linux kernel HID subsystem. The issue arises when raw HID event callbacks can fire for a device that has not been claimed, potentially leading to a crash due to a missing HID_CLAIMED_INPUT guard. The fix, described in the upstream commit 2ff5baa9b527, adds th...
CVE-2026-23412
The CVE-2026-23412 issue affects the Linux kernel’s netfilter/BPF path. It describes a use-after-free (UaF) in nfnetlink_hooks where a concurrent process dumps hooks, triggering a KASAN slab-use-after-free in nfnl_hook_dump_one. The root cause is deferring the release of hook memory until RCU rea...
CVE-2026-23425
CVE-2026-23425 (Linux kernel KVM arm64) — The issue stems from non-protected pKVM guests where the hypervisor copies only the KVM_ARCH_FLAG_ID_REGS_INITIALIZED flag from the host to the hypervisor during pkvm_init_features_from_host, while the actual id_regs data are not initialized. This can cau...
CVE-2026-23451
The CVE-2026-23451 issue affects the Linux kernel bonding subsystem. The vulnerability arises in bond_header_parse(), which can enter an infinite loop when a stack of two bonding devices is configured because skb->dev may point to the hierarchy top. The fix adds a new parameter, const struct n...